402 E 16th St, Indianapolis, IN 46202, United States
View on Map
What travelers say:
This is a small restaurant with good quality and low price, of course, its environment is also extremely good. It also has a good service, which can be said to be a very high-quality restaurant. I recommend everyone to come here to eat.